<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Parola for Arduino: src/MD_Parola_lib.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="MajicDesigns_Logo.png"/></td>
  <td id="projectalign">
   <div id="projectname">Parola for Arduino<span id="projectnumber">&#160;3.7</span>
   </div>
   <div id="projectbrief">Text effects for LED Matrix modular hardware</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('_m_d___parola__lib_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle"><div class="title">MD_Parola_lib.h File Reference</div></div>
</div><!--header-->
<div class="contents">

<p>Contains internal library definitions.  
<a href="#details">More...</a></p>
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_m_d___parola__lib_8h__dep__incl.png" border="0" usemap="#asrc_2_m_d___parola__lib_8hdep" alt=""/></div>
<map name="asrc_2_m_d___parola__lib_8hdep" id="asrc_2_m_d___parola__lib_8hdep">
<area shape="rect" title="Contains internal library definitions." alt="" coords="1632,6,1771,31"/>
<area shape="rect" href="_m_d___p_zone_8cpp.html" title="Implements MD_PZone class methods." alt="" coords="5,81,139,106"/>
<area shape="poly" title=" " alt="" coords="1618,23,1370,25,1007,33,583,51,365,65,151,83,139,84,139,79,150,77,364,59,583,46,1007,28,1370,19,1618,17"/>
<area shape="rect" href="_m_d___parola_8cpp.html" title="Implements core MD_Parola class methods." alt="" coords="163,81,296,106"/>
<area shape="poly" title=" " alt="" coords="1618,23,1392,26,1068,35,691,53,308,83,297,84,296,79,308,77,691,48,1068,30,1392,21,1618,18"/>
<area shape="rect" href="_m_d___parola___blinds_8cpp.html" title="Implements blinds effect." alt="" coords="320,81,496,106"/>
<area shape="poly" title=" " alt="" coords="1619,25,1147,43,830,59,508,83,497,84,496,78,508,77,830,54,1146,37,1618,20"/>
<area shape="rect" href="_m_d___parola___close_8cpp.html" title="Implements closing effect." alt="" coords="520,81,693,106"/>
<area shape="poly" title=" " alt="" coords="1619,26,1225,45,967,62,706,83,694,84,694,78,705,77,966,57,1224,40,1618,21"/>
<area shape="rect" href="_m_d___parola___diag_8cpp.html" title="Implements diagonal scroll effect." alt="" coords="718,81,884,106"/>
<area shape="poly" title=" " alt="" coords="1618,27,1301,48,896,83,885,84,884,79,896,77,1301,43,1618,22"/>
<area shape="rect" href="_m_d___parola___dissolve_8cpp.html" title="Implements dissolve effect." alt="" coords="909,81,1096,106"/>
<area shape="poly" title=" " alt="" coords="1619,31,1108,83,1097,84,1097,79,1108,77,1618,25"/>
<area shape="rect" href="_m_d___parola___fade_8cpp.html" title="Implements FADE effect." alt="" coords="1121,81,1289,106"/>
<area shape="poly" title=" " alt="" coords="1619,35,1284,83,1283,78,1618,29"/>
<area shape="rect" href="_m_d___parola___grow_8cpp.html" title="Implements grow effects." alt="" coords="1315,81,1485,106"/>
<area shape="poly" title=" " alt="" coords="1641,37,1448,83,1447,78,1640,32"/>
<area shape="rect" href="_m_d___parola___h_scroll_8cpp.html" title="Implements horizontal scrolling effect." alt="" coords="1510,81,1692,106"/>
<area shape="poly" title=" " alt="" coords="1676,42,1619,82,1616,78,1673,37"/>
<area shape="rect" href="_m_d___parola___mesh_8cpp.html" title="Implements mesh effect." alt="" coords="1717,81,1888,106"/>
<area shape="poly" title=" " alt="" coords="1730,37,1788,78,1785,82,1727,42"/>
<area shape="rect" href="_m_d___parola___open_8cpp.html" title="Implements opening effect." alt="" coords="1913,81,2084,106"/>
<area shape="poly" title=" " alt="" coords="1762,32,1952,78,1951,83,1761,37"/>
<area shape="rect" href="_m_d___parola___print_8cpp.html" title="Implements static print effect." alt="" coords="2109,81,2275,106"/>
<area shape="poly" title=" " alt="" coords="1785,30,2115,78,2114,83,1784,35"/>
<area shape="rect" href="_m_d___parola___random_8cpp.html" title="Implements random effect." alt="" coords="2299,81,2487,106"/>
<area shape="poly" title=" " alt="" coords="1784,26,2287,77,2299,79,2299,84,2286,83,1784,31"/>
<area shape="rect" href="_m_d___parola___scan_8cpp.html" title="Implements scan effect." alt="" coords="2512,81,2683,106"/>
<area shape="poly" title=" " alt="" coords="1784,22,2098,44,2499,77,2512,79,2512,84,2498,83,2098,49,1784,28"/>
<area shape="rect" href="_m_d___parola___slice_8cpp.html" title="Implements slice effect." alt="" coords="2707,81,2876,106"/>
<area shape="poly" title=" " alt="" coords="1784,21,2177,40,2434,56,2695,77,2708,79,2707,84,2694,83,2434,62,2177,45,1784,26"/>
<area shape="rect" href="_m_d___parola___sprite_8cpp.html" title="Implements various sprite effects." alt="" coords="2901,81,3075,106"/>
<area shape="poly" title=" " alt="" coords="1785,20,2254,37,2569,54,2888,77,2901,79,2901,84,2888,83,2568,60,2254,43,1784,25"/>
<area shape="rect" href="_m_d___parola___v_scroll_8cpp.html" title="Implements vertical scroll effect." alt="" coords="3099,81,3281,106"/>
<area shape="poly" title=" " alt="" coords="1785,19,2332,35,2706,52,3087,77,3100,78,3099,84,3086,83,2705,58,2332,40,1785,24"/>
<area shape="rect" href="_m_d___parola___wipe_8cpp.html" title="Implements wipe effect." alt="" coords="3307,81,3477,106"/>
<area shape="poly" title=" " alt="" coords="1785,18,2039,22,2412,31,2848,49,3294,77,3307,78,3306,84,3293,83,2848,54,2411,37,2039,27,1784,23"/>
</map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a8a073fd0c3460ed8ab512e3ef57d9533"><td class="memItemLeft" align="right" valign="top"><a id="a8a073fd0c3460ed8ab512e3ef57d9533" name="a8a073fd0c3460ed8ab512e3ef57d9533"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>DEBUG_PAROLA</b>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a8a073fd0c3460ed8ab512e3ef57d9533"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to 1 to enable General debug output. <br /></td></tr>
<tr class="separator:a8a073fd0c3460ed8ab512e3ef57d9533"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a760146d4391ebc528bbd07b94bc23c"><td class="memItemLeft" align="right" valign="top"><a id="a1a760146d4391ebc528bbd07b94bc23c" name="a1a760146d4391ebc528bbd07b94bc23c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>DEBUG_PAROLA_FSM</b>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a1a760146d4391ebc528bbd07b94bc23c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to 1 to enable Finite State Machine debug output. <br /></td></tr>
<tr class="separator:a1a760146d4391ebc528bbd07b94bc23c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5074ed4add7f6c0b8052896efd82cd3"><td class="memItemLeft" align="right" valign="top"><a id="ad5074ed4add7f6c0b8052896efd82cd3" name="ad5074ed4add7f6c0b8052896efd82cd3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TIME_PROFILING</b>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:ad5074ed4add7f6c0b8052896efd82cd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set to 1 to enable Time Profile debug output. <br /></td></tr>
<tr class="separator:ad5074ed4add7f6c0b8052896efd82cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1696fc35fb931f8c876786fbc1078ac4"><td class="memItemLeft" align="right" valign="top"><a id="a1696fc35fb931f8c876786fbc1078ac4" name="a1696fc35fb931f8c876786fbc1078ac4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>PRINT</b>(s,  v)</td></tr>
<tr class="memdesc:a1696fc35fb931f8c876786fbc1078ac4"><td class="mdescLeft">&#160;</td><td class="mdescRight">(GENERAL) Print a string followed by a value (decimal) <br /></td></tr>
<tr class="separator:a1696fc35fb931f8c876786fbc1078ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf55b44e8497cbc3addccdeb294138cc"><td class="memItemLeft" align="right" valign="top"><a id="abf55b44e8497cbc3addccdeb294138cc" name="abf55b44e8497cbc3addccdeb294138cc"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>PRINTX</b>(s,  v)</td></tr>
<tr class="memdesc:abf55b44e8497cbc3addccdeb294138cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">(GENERAL) Print a string followed by a value (hex) <br /></td></tr>
<tr class="separator:abf55b44e8497cbc3addccdeb294138cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad68f35c3cfe67be8d09d1cea8e788e13"><td class="memItemLeft" align="right" valign="top"><a id="ad68f35c3cfe67be8d09d1cea8e788e13" name="ad68f35c3cfe67be8d09d1cea8e788e13"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>PRINTS</b>(s)</td></tr>
<tr class="memdesc:ad68f35c3cfe67be8d09d1cea8e788e13"><td class="mdescLeft">&#160;</td><td class="mdescRight">(GENERAL) Print a string <br /></td></tr>
<tr class="separator:ad68f35c3cfe67be8d09d1cea8e788e13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf86da1ce9b6dea2d021778a28094eba"><td class="memItemLeft" align="right" valign="top"><a id="aaf86da1ce9b6dea2d021778a28094eba" name="aaf86da1ce9b6dea2d021778a28094eba"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>FSMPRINT</b>(s,  v)</td></tr>
<tr class="memdesc:aaf86da1ce9b6dea2d021778a28094eba"><td class="mdescLeft">&#160;</td><td class="mdescRight">(FSM) Print a string followed by a value (decimal) <br /></td></tr>
<tr class="separator:aaf86da1ce9b6dea2d021778a28094eba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae74f0a89f7ef7269320de8eba9733417"><td class="memItemLeft" align="right" valign="top"><a id="ae74f0a89f7ef7269320de8eba9733417" name="ae74f0a89f7ef7269320de8eba9733417"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>FSMPRINTX</b>(s,  v)</td></tr>
<tr class="memdesc:ae74f0a89f7ef7269320de8eba9733417"><td class="mdescLeft">&#160;</td><td class="mdescRight">(FSM) Print a string followed by a value (hex) <br /></td></tr>
<tr class="separator:ae74f0a89f7ef7269320de8eba9733417"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3898cf26ef52d08df982da278c47fac8"><td class="memItemLeft" align="right" valign="top"><a id="a3898cf26ef52d08df982da278c47fac8" name="a3898cf26ef52d08df982da278c47fac8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>FSMPRINTS</b>(s)</td></tr>
<tr class="memdesc:a3898cf26ef52d08df982da278c47fac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">(FSM) Print a string <br /></td></tr>
<tr class="separator:a3898cf26ef52d08df982da278c47fac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fda4e1a5122a16a21bd96ae5217402c"><td class="memItemLeft" align="right" valign="top"><a id="a3fda4e1a5122a16a21bd96ae5217402c" name="a3fda4e1a5122a16a21bd96ae5217402c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>PRINT_STATE</b>(f)</td></tr>
<tr class="memdesc:a3fda4e1a5122a16a21bd96ae5217402c"><td class="mdescLeft">&#160;</td><td class="mdescRight">(FSM) Print the current FSM state information <br /></td></tr>
<tr class="separator:a3fda4e1a5122a16a21bd96ae5217402c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4acb985a82e65c24d9f55be537bf8f31"><td class="memItemLeft" align="right" valign="top"><a id="a4acb985a82e65c24d9f55be537bf8f31" name="a4acb985a82e65c24d9f55be537bf8f31"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>LIGHT_BAR</b>&#160;&#160;&#160;(_inverted ? 0 : 0xFF)</td></tr>
<tr class="memdesc:a4acb985a82e65c24d9f55be537bf8f31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turn display column to all LEDs on. <br /></td></tr>
<tr class="separator:a4acb985a82e65c24d9f55be537bf8f31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a491201bbed073a6dedc6274af58d4d93"><td class="memItemLeft" align="right" valign="top"><a id="a491201bbed073a6dedc6274af58d4d93" name="a491201bbed073a6dedc6274af58d4d93"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>EMPTY_BAR</b>&#160;&#160;&#160;(_inverted ? 0xFF : 0)</td></tr>
<tr class="memdesc:a491201bbed073a6dedc6274af58d4d93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turn display column to all LEDs off. <br /></td></tr>
<tr class="separator:a491201bbed073a6dedc6274af58d4d93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac74527a8ede30c7ae02f32b7a6ef5e4d"><td class="memItemLeft" align="right" valign="top"><a id="ac74527a8ede30c7ae02f32b7a6ef5e4d" name="ac74527a8ede30c7ae02f32b7a6ef5e4d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>DATA_BAR</b>(d)&#160;&#160;&#160;(_inverted ? ~d : d)</td></tr>
<tr class="memdesc:ac74527a8ede30c7ae02f32b7a6ef5e4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turn display column to specified data. <br /></td></tr>
<tr class="separator:ac74527a8ede30c7ae02f32b7a6ef5e4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f93fc96c3a1d0111bbb8d10c826f2b4"><td class="memItemLeft" align="right" valign="top"><a id="a3f93fc96c3a1d0111bbb8d10c826f2b4" name="a3f93fc96c3a1d0111bbb8d10c826f2b4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ZE_SET</b>(b,  mask)&#160;&#160;&#160;((b &amp; ~mask) | mask)</td></tr>
<tr class="memdesc:a3f93fc96c3a1d0111bbb8d10c826f2b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear the bit then put it back in <br /></td></tr>
<tr class="separator:a3f93fc96c3a1d0111bbb8d10c826f2b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab42de492eb7f8f1715490364bcfee266"><td class="memItemLeft" align="right" valign="top"><a id="ab42de492eb7f8f1715490364bcfee266" name="ab42de492eb7f8f1715490364bcfee266"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ZE_RESET</b>(b,  mask)&#160;&#160;&#160;(b &amp; ~mask)</td></tr>
<tr class="memdesc:ab42de492eb7f8f1715490364bcfee266"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear the bit <br /></td></tr>
<tr class="separator:ab42de492eb7f8f1715490364bcfee266"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcebb4365754fd4a586b1a9ef8d57ad8"><td class="memItemLeft" align="right" valign="top"><a id="adcebb4365754fd4a586b1a9ef8d57ad8" name="adcebb4365754fd4a586b1a9ef8d57ad8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ZE_TEST</b>(b,  mask)&#160;&#160;&#160;((b &amp; mask) != 0)</td></tr>
<tr class="memdesc:adcebb4365754fd4a586b1a9ef8d57ad8"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask off the bit <br /></td></tr>
<tr class="separator:adcebb4365754fd4a586b1a9ef8d57ad8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86cdcfe3b6b8376543e78ceb5901f5a9"><td class="memItemLeft" align="right" valign="top"><a id="a86cdcfe3b6b8376543e78ceb5901f5a9" name="a86cdcfe3b6b8376543e78ceb5901f5a9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ZE_FLIP_UD_MASK</b>&#160;&#160;&#160;0x01</td></tr>
<tr class="memdesc:a86cdcfe3b6b8376543e78ceb5901f5a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask bit 0 <br /></td></tr>
<tr class="separator:a86cdcfe3b6b8376543e78ceb5901f5a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff6634f99953ac1d32cb641a5a84d1fb"><td class="memItemLeft" align="right" valign="top"><a id="aff6634f99953ac1d32cb641a5a84d1fb" name="aff6634f99953ac1d32cb641a5a84d1fb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>ZE_FLIP_LR_MASK</b>&#160;&#160;&#160;0x02</td></tr>
<tr class="memdesc:aff6634f99953ac1d32cb641a5a84d1fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask bit 1 <br /></td></tr>
<tr class="separator:aff6634f99953ac1d32cb641a5a84d1fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad54e2a00e5f8efd51a0acb7f1d239dd7"><td class="memItemLeft" align="right" valign="top"><a id="ad54e2a00e5f8efd51a0acb7f1d239dd7" name="ad54e2a00e5f8efd51a0acb7f1d239dd7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>SFX</b>(s)&#160;&#160;&#160;((_moveIn &amp;&amp; _effectIn == (s)) || (!_moveIn &amp;&amp; _effectOut == (s)))</td></tr>
<tr class="memdesc:ad54e2a00e5f8efd51a0acb7f1d239dd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Effect is selected if it is the effect for the current motion. <br /></td></tr>
<tr class="separator:ad54e2a00e5f8efd51a0acb7f1d239dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3542cc28be436e554408a15d693f593a"><td class="memItemLeft" align="right" valign="top"><a id="a3542cc28be436e554408a15d693f593a" name="a3542cc28be436e554408a15d693f593a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>DEFAULT_INTENSITY</b>&#160;&#160;&#160;7</td></tr>
<tr class="memdesc:a3542cc28be436e554408a15d693f593a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Startup default intensity setting. <br /></td></tr>
<tr class="separator:a3542cc28be436e554408a15d693f593a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Contains internal library definitions. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_m_d___parola__lib_8h.html">MD_Parola_lib.h</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
  </ul>
</div>
</body>
</html>
